coke quenching tower - French English Dictionary